*** empty log message ***
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 11 Sep 2003 23:52:41 +0000 (23:52 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 11 Sep 2003 23:52:41 +0000 (23:52 +0000)
src/ChangeLog

index a53003ec71e8da56bfe38ae08cff2b2203aa3df4..f663cb92ca88f53287c2adc9919502f0901a60ee 100644 (file)
@@ -1,5 +1,11 @@
 2003-09-11  Stefan Monnier  <monnier@iro.umontreal.ca>
 
+       * lisp.h (VALBITS): Don't remove 1 for the markbit.
+       (union Lisp_Object): Use unsigned int for types.  Remove markbit.
+       (MARKBIT): Remove 1 from VALBITS so we still use same old val.
+       (XTYPE): Use unsigned right-shift.
+       (XMARKBIT, XMARK, XUNMARK): Remove.
+
        * alloc.c (init_intervals, init_symbol, init_marker):
        Don't preallocate anything.
        (Fgarbage_collect, mark_object): Ignore the markbit.